package com.faxsun.profile.core.domain;

import java.util.List;

import org.broadleafcommerce.profile.core.domain.Customer;

public interface FSCustomer extends Customer {

    public List<FSReceiver> getCustomerIDCards();

    public void setCustomerIDCards(List<FSReceiver> customerIDCards);

    public String getChannelId();

    public void setChannelId(String channelId);

    public void setIsCustomer3th(boolean is3th);

    public boolean isCustomer3th();

    public String getMobile();

    public void setMobile(String mobile);

    public boolean isVerified();

    public void setVerified(boolean isVerified);

    public boolean isMerged();

    public void setMerged(boolean merged);

    public String getReferralCode();

    public void setReferralCode(String referralCode);

    List<FSReferralCustomerOrderItemXref> getReferralCustomerOrderItemXrefs();

    void setReferralCustomerOrderItemXrefs(List<FSReferralCustomerOrderItemXref> referralCustomerOrderItemXrefs);
    
    /**
     * 
     * @return true,为绑定email；false，未绑定email
     */
    public boolean isBindedToEmail();

}
